An Efficient Clustering Technique for Circuit Partitioning

نویسندگان

  • Shawki Areibi
  • Anthony Vannelli
چکیده

Shawki Areibi1 Anthony Vannelli 2 1 University of Waterloo, Canada [email protected] 2 University of Waterloo, Canada [email protected] ABSTRACT As the complexity of VLSI circuits increases, a hierarchical design approach becomes essential to shorten the design period [1]. Circuit clustering plays a fundamental role in hierarchical designs. Identifying strongly connected components in the netlist can signi cantly reduce the complexity of the circuit and improve the performance of the design process. A good clustering method should identify groups of cells which will eventually end up together in the nal partitioning and placement stages. The sizes of today's circuits are so large that a top-down partitioning scheme alone is infeasible. Therefore, an e ective bottom-up clustering approach is necessary as a preprocessing stage in a hierarchical placement approach. In this paper, new clustering techniques that can be used for circuit partitioning and placement are introduced.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Interconnectivity based Efficient Partitioning Algorithm of Combinational CMOS Circuits

In this new technology era, circuit partitioning is a fundamental problem in very large-scale integration (VLSI) physical design automation. In this brief, we present a new interconnection oriented clustering algorithm for combinational VLSI circuit partitioning. The proposed clustering method focuses on capturing clusters in a circuit, i. e. , the groups of cells that are highly interconnected...

متن کامل

Large Scale Circuit Partitioning with Loose/Stable Net Removal and Signal Flow Based Hierarchical Clustering

20 demonstrate the superiority of our approach over the best available iterative partitioning algorithm CLIP-PROP f DuDe96] with an average improvement of 7.1% in terms of minimum cutsize. In this paper, we introduced the notion and importance of loose net and provided a loose net removal (LR) algorithm to remove loose nets from the cutset. The stable net removal algorithm ShNK95] was then inco...

متن کامل

Effective Clustering Algorithms for VLSI Circuit Partitioning Problems

In this article, the effective circuit partitioning techniques are employed by using the clustering algorithms. The technique uses the circuit netlist in order to cluster the circuit in partitioning steps and it also minimizes the interconnection distance with the required iteration level. The clustering algorithm like K-Mean, Y-Mean, K-Medoid are performed on the standard benchmark circuits. T...

متن کامل

Multi Objective Inclined Planes System Optimization Algorithm for VLSI Circuit Partitioning

In this paper multi objective optimization problem for partitioning process of VLSI circuit optimization is solved using IPO algorithm. The methodology used in this paper is based upon the dynamic of sliding motion along a frictionless inclined plane. In this work, modules and elements of the circuit are divided into two smaller parts (components) in order to minimize the cutsize and area imbal...

متن کامل

Optimizing Circuit Partitioning by Implementing Data Mining and Vhdl Tools Pertinent to Vlsi Design

The relevance of VLSI in performance computing, telecommunications, and consumer electronics has been expanding progressively, and at a very hasty pace. In order to build complex digital logic circuits it is often essential to subdivide multi –million transistors design into manageable pieces. Circuit partitioning is a general approach used to solve problems that are too large and complex to be...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996